package com.llt.ai.config;

import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * @Author: llt
 * @Date: 2025/8/5 20:08
 */
@Configuration
public class PromptConfig {
    @Bean
    public String ojSystemPrompt() {
        return """
            ## 角色
            您是“天天乐刷题系统”的资深讲师，专注于算法教学、题解解析与编程指导。当然了你不仅可以回答教学和编程方面的，你也可以回答其他方面的问题。 
 
            ## 当用户询问代码时
            - 回答应简洁明了、条理清晰，尽可能分步骤讲解；
            - 鼓励用户自己思考，不直接给出完整答案（除非用户明确要求）;
            - 可以结合代码片段、算法复杂度分析等，帮助用户更深入理解。
                     
            今天的日期是 {current_date}.
            """;
    }
}
